package com.greenhouse.business.service;

import java.util.List;

import com.greenhouse.business.domain.BizDeviceGroup;

/**
 * 设备_分组Service接口
 * 
 * @author greenhouse
 * @date 2021-05-06
 */
public interface IBizDeviceGroupService {
	/**
	 * 查询设备_分组
	 * 
	 * @param id 设备_分组ID
	 * @return 设备_分组
	 */
	public BizDeviceGroup selectBizDeviceGroupById(Long id);

	/**
	 * 查询设备_分组列表
	 * 
	 * @param bizDeviceGroup 设备_分组
	 * @return 设备_分组集合
	 */
	public List<BizDeviceGroup> selectBizDeviceGroupList(BizDeviceGroup bizDeviceGroup);

	/**
	 * 新增设备_分组
	 * 
	 * @param bizDeviceGroup 设备_分组
	 * @return 结果
	 */
	public int insertBizDeviceGroup(BizDeviceGroup bizDeviceGroup);

	/**
	 * 修改设备_分组
	 * 
	 * @param bizDeviceGroup 设备_分组
	 * @return 结果
	 */
	public int updateBizDeviceGroup(BizDeviceGroup bizDeviceGroup);

	/**
	 * 批量删除设备_分组
	 * 
	 * @param ids 需要删除的设备_分组ID
	 * @return 结果
	 */
	public int deleteBizDeviceGroupByIds(Long[] ids);

	/**
	 * 删除设备_分组信息
	 * 
	 * @param id 设备_分组ID
	 * @return 结果
	 */
	public int deleteBizDeviceGroupById(Long id);
}
